Bileşen Kalitesi Ölçümünde Statik Kod Analizi Yaklaşımı
نویسندگان
چکیده
Özet. Statik kod analizi yazılım kaynak kodunun kalite, güvenlik ve güvenilirlik açısından analiz edildiği bir yazılım doğrulama metodudur. Diğer doğrulama faaliyetlerinden farklı olarak, statik analiz otomatize edilebilmekte; bu sayede yazılımın koşmasına gerek kalmadan, ya da özel test durumları oluşturulmadan uygulanabilmektedir. Çeşitli metrikler kullanılarak yazılımların değerlendirilmesi yöntemi, birçok yazılım firması ve araştırmacı tarafından yaygın olarak uygulanmaktadır. Bu çalışmada, yazılım bileşenlerinden otomatik olarak toplanan metrikler kullanılarak, önceden belirlenmiş birtakım kurallara göre bileşen kalitesini ölçmek üzere geliştirilen metot anlatılacaktır. Öncelikle, bu metot kapsamında ölçülen ve hesaplanan metrikler tanımlanacak ve bu metriklerin seçilme nedenleri aktarılacaktır. Sonrasında, bu metrikler kullanılarak yapılan bileşen kalite puanı hesaplama yöntemi açıklanacaktır. Son olarak da, bu metot ile elde edilen kazanımlar ve gelecek için planlanan çalışmalar aktarılacaktır.
منابع مشابه
Referans Mimariye Uygunluğun Model Tabanlı Analizi İçin Bir Yazılım Aracı
Özet. Yazılım geliştirme süreci içinde gerçeklenen yazılımın mimarisinde, tasarlanan mimariden çeşitli nedenlerden ötürü sapmalar olabilmektedir. Bu durum kodun anlaşılırlığının azalmasına ve tasarlanan mimaride dikkate alınan kalite faktörlerinin gerçeklenen mimaride artık karşılanamamasına neden olmaktadır. Kod-mimari uyumsuzluğunun mümkün olan en erken aşamada fark edilerek düzeltilebilmesi ...
متن کاملYazılım Ürün Hatları için Otomatik İşlevsel Büyüklük Ölçümü Yaklaşımı
Öz. Yazılım büyüklük ölçümünü doğru yapmak, düşük maliyetli gömülü sistemler geliştirmek için çok önemlidir. Ancak; yazılım büyüklük ölçümü çok yakın zamana kadar büyük çoğunlukla manuel, zaman harcayan ve hataya açık bir süreç olmuştur. Bu zaman ve para kaybıyla sonuçlanabilir. Bu sürecin otomatize edilmesi yazılım geliştiren şirketlerde projenin kalitesini ve bütçe planlamasını iyileştirmek i...
متن کاملKamu Yazilimlarinda Urun Kalitesinin Degerlendirilmesi Icin Pratik Bir Kod Kalitesi Modeli
Özet. Yazılım kalitesini etkileyen faktörler temel olarak doğrudan ölçülebilenler ve doğrudan ölçülemeyenler olarak ikiye ayrılır. Kamu yazılımlarında süreç ve ürün kalitesi genellikle ihmal edilir ve bu durum maliyeti olumsuz etkiler. Yazılımın test edilmesi ve incelenmesi istendiğinde çoğu zaman projenin sonuna yaklaşılmıştır ve elde sadece yazılım kodu vardır. Bu tür yazılımların kalitesi de...
متن کاملTümleşik VoIP Sistemlerinde Gereksinim Analizi Ve Tasarım Maliyet Yaklaşımı
Özet. Bu çalışmada haberleşme sistemlerinde (VoIP, TDM) yazılım süreçlerinde gereksinim analizi yapılması ve oluşturulan yazılım mimari tasarım doğrultusunda tasarım maliyet hesaplarının yapılışına ilişkin Netaş’ın sahip olduğu bilgi birikimi ve tecrübe paylaşılmıştır. TÜBİTAK TEYDEB tarafından desteklenmiş olan “Yüksek Kapasiteli Yeni Nesil Merkezi Santral Tasarımı” isimli projenin tasarım mal...
متن کاملSanal Ofis Ortaminda Kod Gozden Gecirme ile Kod Degerlendirmesi
Özet. Yazılım geliştirirken hataların erken fazlarda fark edilmesi, doğacak masrafları en aza indirgemektedir. Bu bağlamda kullanılabilecek süreçlerden biri “Kod Gözden Geçirme”dir. Yazılımcıların kod standartları, kod kalitesi, kod hataları gibi ölçütleri gözeterek birbirlerinin kodlarını değerlendirmesi, kod gözden geçirmedir. Bildiride ayrıntılarıyla bahsedilen projede, bu sürecin pratiğinin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014